PyS60RemoteControl
Control your PC with your mobile phone
With the PyS60RemoteControl (PyS60RC) you can remote control your Windows PC with a Symbian S60 mobile phone via Bluetooth.
Features
- Plugin system for applications to be controled
- Applications are controled through plugin modules written in Python, so the range of controlable applications can easily be extended.
- Plugin system for event dispatching
- The key events received from the phone can be dispatched to other remote control systems like Girder even over LAN or the internet.
- Keymap learning
- The phone-app can learn you phone's keypad by simply pressing every key once.
- Assigning keys for each plugin
- You can assign the key's assignments to a plugin command via the phone-app seperatly for each plugin.
- Skinable
- You can make your own skin matching the keypad of your phone. The commands will automatically be printed on their assigned keys.
The remote control plugins
- Mouse
- Controls the mouse and shows your desktop on your mobile with zoom and rotation.
- WinAMP
- Playback control and status display.
- MediaPlayerClassic
- Playback control via AppCommands and status display.
- WindowsMediaPlayer
- Playback control via AppCommands.
And you can easily write your own plugins to support more apps or use Girder to control virtually anything on you PC.
The event dispatcher plugins
- GirderHttp
- Dispatches events to the Girder remote control system via HTTP requests. Can be used locally or via network to control remote PCs.
If anyone knows of a decent open source remote control system, please let me know, so I can make a plugin for it!
More
For more information see the
Release Notes
of the current release.
Links
Download PyS60RemoteControl from the
Sourceforge project page or check out the
SVN repository for the latest code.
Required software
Python -
PyS60 -
wxPython -
pyserial -
pywin32
Screenshots
Welcome screen N73 Music Edition
|
Welcome screen N73
|
Welcome screen N70
|
Winamp screen
|
Mouse keys
|
Mouse screen capture (90° rotation, 50% zoom)
|